package br.com.esporte.apresentacao;

import java.io.Serializable;

import br.com.esporte.negocios.controladores.IControlador;
import br.com.esporte.negocios.entidades.Entidade;
import br.com.esporte.repositorio.filtro.IFiltro;

public interface IPaginaEntidade<ENTIDADE extends Entidade, ID extends Serializable, CONTROLADOR extends IControlador<ENTIDADE, ID, FILTRO>, FILTRO extends IFiltro<ENTIDADE>>
		extends IPagina {

	public void criarAcaoEditar();

	public void criarAcaoInserir();

	public void criarAcaoLimpar();

	public void criarAcaoListar();

	public void criarAcaoRemover();

	public ENTIDADE getVo();

	public void setVo(ENTIDADE vo);

}
